﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;


namespace IT_Pro.Class
{
    class MT_NhaCungCap
    {
        private string _maNhaCC;

        public string MaNhaCC
        {
            get { return _maNhaCC; }
            set { _maNhaCC = value; }
        }
        private string _tenNhaCC;

        public string TenNhaCC
        {
            get { return _tenNhaCC; }
            set { _tenNhaCC = value; }
        }
        private string _soDienThoai;

        public string SoDienThoai
        {
            get { return _soDienThoai; }
            set { _soDienThoai = value; }
        }
        private string _diaChi;

        public string DiaChi
        {
            get { return _diaChi; }
            set { _diaChi = value; }
        }

        public static bool ThemNhaCC(MT_NhaCungCap _nhaCungCap)
        {
            string sql = "select * from MT_NhaCungCap where MaNhaCC='" + _nhaCungCap.MaNhaCC+ "'";
            DataTable dt = DataServices.ExecQuery(sql);
            if (dt.Rows.Count > 0)
            {
                return false;
            }
            sql = "insert into MT_NhaCungCap values ('"+_nhaCungCap.MaNhaCC+"',N'"+_nhaCungCap.TenNhaCC+"','"+_nhaCungCap.SoDienThoai+"',N'"+_nhaCungCap.DiaChi+"')";
            DataServices.ExecNonQuery(sql);
            return true;
        }

        public static void SuaNhaCC(MT_NhaCungCap _nhaCungCap)
        {
            string sql = "update MT_NhaCungCap set TenNhaCC=N'" + _nhaCungCap.TenNhaCC + "',DienThoai='" + _nhaCungCap.SoDienThoai + "',DiaChi=N'" + _nhaCungCap.DiaChi + "' where MaNhaCC='" + _nhaCungCap.MaNhaCC + "'";
            DataServices.ExecNonQuery(sql);            
        }

        public static DataTable Hienthids(string _maNhaCC)
        {
            string sql = "select * from MT_NhaCungCap where MaNhaCC='" + _maNhaCC + "'";
            return DataServices.ExecQuery(sql);
        }

        public static void XoaNhaCC(string _maNhaCC)
        {
            string sql = "delete MT_NhaCungCap where MaNhaCC='" + _maNhaCC + "'";
            DataServices.ExecNonQuery(sql);
        }
    }
}
